A designated place for waste disposal.
कचरा डंप करने का स्थान
English Usage: The city has a new dump site for construction debris.
Hindi Usage: शहर में निर्माण सामग्री के लिए एक नया कचरा डंप करने का स्थान है।